using System;
namespace AppToolKit.Core.ObjectClone
{
	public class DeepCopyClone : IDeepCopyVisitor
	{
		public object DeepCopy(object o)
		{
			return (o as IDeepCopy).DeepCopy();
		}
		public bool IsSuppor(Type t)
		{
			return t.GetInterface(typeof(IDeepCopy).Name) != null;
		}
	}
}
